protective ghosts - Turkish English Dictionary